package com.dcrzl.gazgmh.common.utils;

import com.baomidou.mybatisplus.annotation.TableField;
import com.dcrzl.gazgmh.common.entity.mh.MhModule;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.util.Collection;
import java.util.Date;
import java.util.Set;

/**
 *@author 稻草人之恋
 *@version 1.0
 *@date 2020/12/24 10:52
 *实体类基类（抽象类）
 *字段是为了分页和模糊查询以及排序
 */
@Setter
@Getter
@Accessors(chain = true)
public abstract class BaseEntity {

    /**
     * 分页字段
     */
    @TableField(exist=false)
    private Integer pageNumber;
    @TableField(exist=false)
    private Integer pageSize;
    /**
     * 排序字段
     */
    @TableField(exist=false)
    private String orderField;

    /**
     * 排序方式，可选值(asc、desc)
     */
    @TableField(exist=false)
    private String order;



}
